package com.bsoft.gol.hcs.specialist.entity;

import java.util.Date;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 满意度随访表单(SatisfactionRequisitionRecord)实体类
 *
 * @author neoLin
 * @since 2022-08-05 17:23:13
 */
@Entity
@Table(name = "satisfaction_requisition_record")
public class SatisfactionRequisitionRecord implements Serializable {
    private static final long serialVersionUID = -61214204241457831L;

    /**
     * 满意度随访表单标识
     */     
    @Id
    @Column(name="form_id")
    private String formId;
    /**
     * 满意度随访记录标识
     */     
    @Column(name="record_id")
    private String recordId;
    /**
     * 创建人ID
     */     
    @Column(name="create_id")
    private String createId;
    /**
     * 执行人ID
     */     
    @Column(name="execute_id")
    private String executeId;
    /**
     * 执行人姓名
     */     
    @Column(name="execute_name")
    private String executeName;
    /**
     * 创建时间
     */     
    @Column(name="create_dt")
    private Date createDt;
    /**
     * 修改时间
     */     
    @Column(name="modify_dt")
    private Date modifyDt;
    /**
     * 随访表单id
     */     
    @Column(name="questionnaire_id")
    private String questionnaireId;
    /**
     * 随访表单名称
     */     
    @Column(name="questionnaire_name")
    private String questionnaireName;
    /**
     * 表单答案id
     */     
    @Column(name="user_info_id")
    private String userInfoId;
    /**
     * 异常状态 1是，2否 默认2
     */     
    @Column(name="answer_abnormal")
    private String answerAbnormal;
    /**
     * 表单填写时间
     */     
    @Column(name="survey_time")
    private Date surveyTime;
    /**
     * 表单填写人id
     */     
    @Column(name="survey_id")
    private String surveyId;
    /**
     * 表单填写人姓名
     */     
    @Column(name="survey_name")
    private String surveyName;
    /**
     * 填写状态 0-未填写 1-已填写
     */     
    @Column(name="survey_status")
    private String surveyStatus;


    public String getFormId() {
        return formId;
    }

    public void setFormId(String formId) {
        this.formId = formId;
    }

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public String getExecuteId() {
        return executeId;
    }

    public void setExecuteId(String executeId) {
        this.executeId = executeId;
    }

    public String getExecuteName() {
        return executeName;
    }

    public void setExecuteName(String executeName) {
        this.executeName = executeName;
    }

    public Date getCreateDt() {
        return createDt;
    }

    public void setCreateDt(Date createDt) {
        this.createDt = createDt;
    }

    public Date getModifyDt() {
        return modifyDt;
    }

    public void setModifyDt(Date modifyDt) {
        this.modifyDt = modifyDt;
    }

    public String getQuestionnaireId() {
        return questionnaireId;
    }

    public void setQuestionnaireId(String questionnaireId) {
        this.questionnaireId = questionnaireId;
    }

    public String getQuestionnaireName() {
        return questionnaireName;
    }

    public void setQuestionnaireName(String questionnaireName) {
        this.questionnaireName = questionnaireName;
    }

    public String getUserInfoId() {
        return userInfoId;
    }

    public void setUserInfoId(String userInfoId) {
        this.userInfoId = userInfoId;
    }

    public String getAnswerAbnormal() {
        return answerAbnormal;
    }

    public void setAnswerAbnormal(String answerAbnormal) {
        this.answerAbnormal = answerAbnormal;
    }

    public Date getSurveyTime() {
        return surveyTime;
    }

    public void setSurveyTime(Date surveyTime) {
        this.surveyTime = surveyTime;
    }

    public String getSurveyId() {
        return surveyId;
    }

    public void setSurveyId(String surveyId) {
        this.surveyId = surveyId;
    }

    public String getSurveyName() {
        return surveyName;
    }

    public void setSurveyName(String surveyName) {
        this.surveyName = surveyName;
    }

    public String getSurveyStatus() {
        return surveyStatus;
    }

    public void setSurveyStatus(String surveyStatus) {
        this.surveyStatus = surveyStatus;
    }

}

